rete testis
English
noun
Definitions
- (anatomy) A hilar testicular network that collects produced sperm from the seminiferous tubules, and connects with the efferent ducts.
Etymology
Compound from English rete + English testis.
Origin
English
testis